A Modular GPU-based Direct Volume Renderer for Visualising Scalar and Multi-dimensional Data

نویسنده

  • Felix Manke
چکیده

Direct Volume Rendering (DVR) is a technique for displaying volumetric data sets without generating intermediate representations. Because of the increasing capabilities of computer hardware and consumer graphics accelerators, DVR can now be performed interactively and is becoming more and more popular. Originally, DVR has only been applied to scalar data sets, such as Computed Tomography scans. However, the dramatic advances in biomedical imaging and other research areas like meteorology and thermodynamics have resulted in ever increasingly complex volumetric data sets. Novel DVR algorithms are therefore required to deal with non-scalar and multivariate data at interactive frame rates. The ability to combine several data sets is also demanded, since insights can often be gained by comparing the difference or correlation between data sets. Current research in DVR mainly focuses on either improving the efficiency of rendering algorithms or the visual appearance of the renderings. Even though both aspects are of great importance, the efforts often lead to very specialised solutions that are only applicable in a certain domain. So far, no tool is available that works completely hardware-accelerated and, at the same time, supports the interactive exploration of arbitrary data as well as the easy integration of new data types and formats. In this report, we present solutions to develop a flexible and modular direct volume rendering framework which enables the user to interactively explore high-dimensional and multiple data sets on programmable consumer graphics cards. We discuss how the framework can be used to incorporate the latest specialised direct volume rendering algorithms and how it can be adapted on the fly to change a visualisation or to visualise new variables, such as the difference between two scalar fields, in order to gain insight into the given data. The capabilities of the framework are demonstrated by two simple case studies and the efficiency and effectiveness of the framework is evaluated.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real-time Rendering with Wavelet-Compressed Multi-Dimensional Datasets on the GPU

We present a method for using large, high dimension and high dynamic range datasets on modern graphics hardware. Datasets are preprocessed with a discrete wavelet transform, insignificant coefficients are removed, and the resulting compressed data is stored in standard 2D texture memory. A set of drop-in shader functions allows any shader program to sample the wavelet-encoded textures without a...

متن کامل

A decompression pipeline for accelerating out-of-core volume rendering of time-varying data

This paper presents a decompression pipeline capable of accelerating out-of-core volume rendering of time-varying scalar data. Our pipeline is based on a twostage compression method that cooperatively uses the CPU and GPU (graphics processing unit) to transfer compressed data entirely from the storage device to the video memory. This method combines two different compression algorithms, namely ...

متن کامل

Multidimensional Transfer Functions for Interactive Volume Rendering

Most direct volume renderings produced today employ onedimensional transfer functions, which assign color and opacity to the volume based solely on the single scalar quantity which comprises the dataset. Though they have not received widespread attention, multi-dimensional transfer functions are a very effective way to extract materials and their boundaries for both scalar and multivariate data...

متن کامل

A Survey of Compressed GPU-Based Direct Volume Rendering

Great advancements in commodity graphics hardware have favored GPU-based volume rendering as the main adopted solution for interactive exploration of rectilinear scalar volumes on commodity platforms. Nevertheless, long data transfer times and GPU memory size limitations are often the main limiting factors, especially for massive, time-varying or multi-volume visualization, or for networked vis...

متن کامل

GPU-accelerated Rendering for Medical Augmented Reality in Minimally-invasive Procedures

Recent advances in GPU programmability and performance have enabled development of real-time high quality volume visualization algorithms. Medical augmented reality systems can benefit from these developments. Task-specific visualization aids physicians in better understanding the patient’s anatomy and supports navigation of medical instruments in absence of a direct line of sight in minimally-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007